Part Number Hot Search : 
74HCT109 5KE200A BNBSP 2SD2114K FDUE1245 MUR160 TDA9109 PT100
Product Description
Full Text Search
 

To Download LTC1091 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 LTC1091/LTC1092 LTC1093/LTC1094 1-, 2-, 6- and 8-Channel, 10-Bit Serial I/O Data Acquisition Systems
FEATURES
s
s s s
s s s s s
Programmable Features - Unipolar/Bipolar Conversions - Differential/Single-Ended Multiplexer Configurations Sample-and-Holds Single Supply 5V, 10V or 5V Operation Direct 3- or 4-Wire Interface to Most MPU Serial Ports and All MPU Parallel I/O Ports Analog Inputs Common Mode to Supply Rails Resolution: 10 Bits Total Unadjusted Error (A Grade): 1LSB Over Temp Fast Conversion Time: 20s Low Supply Current LTC1091: 3.5mA Max, 1.5mA Typ LTC1092/LTC1093/LTC1094: 2.5mA Max, 1mA Typ
and-holds. On-chip serial ports allow efficient data transfer to a wide range of microprocessors and microcontrollers. These circuits can provide a complete data acquisition system in ratiometric applications or can be used with an external reference in others. The high impedance analog inputs and the ability to operate with reduced spans (below 1V full scale) allow direct connection to sensors and transducers in many applications, eliminating the need for gain stages. An efficient serial port communicates without external hardware to most MPU serial ports and all MPU parallel I/O ports allowing eight channels of data to be transmitted over as few as three wires. This, coupled with low power consumption, makes remote location possible and facilitates transmitting data through isolation barriers. Temperature drift of offset, linearity and full-scale error are all extremely low (1ppm/C typically) allowing all grades to be specified with offset and linearity errors of 0.5LSB maximum over temperature. In addition, the A grade devices are specified with full-scale error and total unadjusted error (including the effects of offset, linearity and full-scale errors) of 1LSB maximum over temperature. The lower grade has a full-scale specification of 2LSB for applications where full scale is adjustable or less critical.
, LTC and LT are registered trademarks of Linear Technology Corporation.
DESCRIPTIO
The LTC(R)1091/LTC1092/LTC1093/LTC1094 10-bit data acquisition systems are designed to provide complete function, excellent accuracy and ease of use when digitizing analog data from a wide variety of signal sources and transducers. Built around a 10-bit, switched capacitor, successive approximation A/D core, these devices include software configurable analog multiplexers and bipolar and unipolar conversion modes as well as on-chip sample-
TYPICAL APPLICATION
1.25
LINEARITY ERROR (LSB = 1 * VREF) 1024
5V
ANALOG INPUT #1 0V TO 5V RANGE ANALOG INPUT #2 0V TO 5V RANGE
VCC 8 (VREF) 7 2 CLK CH0 LTC1091 6 3 DOUT CH1 5 4 DIN GND 1 CS
U
U
4.7F P1.4 P1.3 P1.2 SERIAL DATA LINK
VCC = 5V 1.00
MPU (e.g., 8051)
0.75
0.50
0.25
1091 TA01
FOR 8051 CODE SEE APPLICATIONS INFORMATION SECTION
0 0 1 3 4 2 REFERENCE VOLTAGE (V) 5
1091 TA02
1
LTC1091/LTC1092 LTC1093/LTC1094 ABSOLUTE AXI U RATI GS
Supply Voltage (VCC) to GND or V - ........................ 12V Negative Supply Voltage (V -) .................... - 6V to GND Voltage Analog Reference and LTC1091/2 CS Inputs ................................. (V -) - 0.3V to (VCC + 0.3V) Digital Inputs (except LTC1091/2 CS) .. - 0.3V to 12V Digital Outputs ........................ - 0.3V to (VCC + 0.3V)
PACKAGE/ORDER I FOR ATIO
TOP VIEW CS 1 CH0 2 CH1 3 GND 4 N8 PACKAGE 8-LEAD PDIP
TJMAX = 110C, JA = 150C/W (N)
8 7 6 5
VCC (VREF) CLK DOUT DIN
ORDER PART NUMBER LTC1091ACN8 LTC1091CN8
TOP VIEW CH0 CH1 CH2 CH3 CH4 CH5 COM DGND 1 2 3 4 5 6 7 8 16 VCC 15 CLK 14 CS 13 DOUT 12 DIN 11 VREF 10 AGND 9 V-
LTC1093ACN LTC1093CN LTC1093CSW
N PACKAGE SW PACKAGE 16-LEAD PDIP 16-LEAD PLASTIC SO WIDE
TJMAX = 110C, JA = 150C/W (N) TJMAX = 110C, JA = 130C/W (SW)
Consult factory for Industrial and Military grade parts.
PRODUCT GUIDE
CONVERSION MODES PART NUMBER LTC1091 LTC1092 LTC1093 LTC1094 #CHANNELS 2 1 6 8 UNIPOLAR
q q q q q q q q q q q
BIPOLAR
2
U
U
W
WW
U
W
(Notes 1, 2)
Power Dissipation ............................................. 500mW Operating Temperature Range LTC1091/2/3/4AC, LTC1091/2/3/4C..... - 40C to 85C Storage Temperature Range ................ - 65C to 150C Lead Temperature (Soldering, 10 sec.)................ 300C
TOP VIEW CS 1 +IN 2 -IN 3 GND 4 N8 PACKAGE 8-LEAD PDIP 8 7 6 5 VCC CLK DOUT VREF
ORDER PART NUMBER LTC1092ACN8 LTC1092CN8
TJMAX = 110C, JA = 150C/W (N)
TOP VIEW CH0 CH1 CH2 CH3 CH4 CH5 CH6 CH7 COM 1 2 3 4 5 6 7 8 9 20 DVCC 19 AVCC 18 CLK 17 CS 16 DOUT 15 DIN 14 REF + 13 REF - 12 AGND 11 V - N PACKAGE 20-LEAD PDIP
LTC1094ACN LTC1094CN
DGND 10
TJMAX = 110C, JA = 150C/W (N)
REDUCED SPAN CAPABILITY (SEPARATE VREF)
5V
CAPABILITY Pin-for-Pin 10-Bit Upgrade of ADC0832 Pin-for-Pin 10-Bit Upgrade of ADC0831
LTC1091/LTC1092 LTC1093/LTC1094
RECO
VCC V- fCLK tCYC
E DED OPERATI G CO DITIO S
CONDITIONS LTC1093/LTC1094, VCC = 5V VCC = 5V LTC1091 LTC1092 LTC1093/LTC1094 LTC1091A/LTC1092A/LTC1093A/LTC1094A LTC1091/LTC1092/LTC1093/LTC1094 MIN MAX 4.5 - 5.5 0.01 15 CLK Cycles + 2s 12 CLK Cycles + 2s 18 CLK Cycles + 2s 150 1 400 0.8 1 2 15 12 18 ns s ns s s s CLK Cycles CLK Cycles CLK Cycles 10 0 0.5 UNITS V V MHz
SYMBOL PARAMETER Supply Voltage Negative Supply Voltage Clock Frequency Total Cycle Time
thDI tsuCS tsuDI tWHCLK tWLCLK tWHCS tWLCS
Hold Time, DIN Alter SCLK Setup Time CS Before CLK Setup Time DIN Stable Before CLK CLK High Time CLK Low Time
VCC = 5V VCC = 5V VCC = 5V VCC = 5V VCC = 5V
CS High Time Between Data Transfer Cycles VCC = 5V CS Low Time During Data Transfer LTC1091 LTC1092 LTC1093/LTC1094
CONVERTER AND MULTIPLEXER CHARACTERISTICS
The q denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25C. (Note 3)
LTC1091A/LTC1092A LTC1093A/LTC1094A MIN TYP MAX
q q q q q
PARAMETER Offset Error Linearity Error Full-Scale Error Total Unadjusted Error Reference Input Resistance Analog and REF Input Range On-Channel Leakage Current (Note 8)
CONDITIONS (Note 4) (Notes 4, 5) (Note 4) VREF = 5.000V (Notes 4, 6) LTC1092/LTC1093/LTC1094 VREF = 5V (Note 7) On-Channel = 5V Off-Channel = 0V On-Channel = 0V Off-Channel = 5V
q q q q
5
Off-Channel Leakage Current (Note 8)
On-Channel = 5V Off-Channel = 0V On-Channel = 0V Off-Channel = 5V
U
U
U
WU
U WW
U
LTC1091/LTC1092 LTC1093/LTC1094 MIN TYP MAX 0.5 0.5 2.0 5 10
UNITS LSB LSB LSB LSB k V
0.5 0.5 1.0 1.0 10
(V -) - 0.05V to VCC + 0.05V 1 -1 -1 1 1 -1 -1 1
A A A A
3
LTC1091/LTC1092 LTC1093/LTC1094
AC CHARACTERISTICS
The q denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25C. (Note 3)
LTC1091A/LTC1092A/LTC1093A/LTC1094A LTC1091/LTC1092/LTC1093/LTC1094 MIN TYP MAX 1.5 10
q q q
SYMBOL PARAMETER tSMPL tCONV tdDO tdis ten thDO tf tr CIN Analog Input Sample Time Conversion Time Delay Time, CLK to DOUT Data Valid Delay Time, CS to DOUT Hi-Z Delay Time, CLK to DOUT Enabled Time Output Data Remains Valid After SCLK DOUT Fall Time DOUT Rise Time Input Capacitance
CONDITIONS See Operating Sequence See Operating Sequence See Test Circuits See Test Circuits See Test Circuits See Test Circuits See Test Circuits Analog Inputs On-Channel Analog Inputs Off-Channel Digital Inputs
UNITS CLK Cycles CLK Cycles
400 180 160 150 90 60 65 5 5
850 450 450 300 300
ns ns ns ns ns ns pF pF pF
q q
DIGITAL A D DC ELECTRICAL CHARACTERISTICS
The q denotes specifications which apply over the full operating temperature range, otherwise specifications are TA = 25C. (Note 3)
LTC1091A/LTC1092A/LTC1093A/LTC1094A LTC1091/LTC1092/LTC1093/LTC1094 MIN TYP MAX
q q q q q q q q
SYMBOL PARAMETER VIH VIL IIH IIL VOH VOL IOZ ISOURCE ISINK ICC IREF I- High Level Input Voltage Low Level Input Voltage High Level Input Current Low Level Input Current High Level Output Voltage Low Level Output Voltage Hi-Z Output Leakage Output Source Current Output Sink Current Positive Supply Current Reference Current Negative Supply Current
Note 1: Absolute Maximum Ratings are those values beyond which the life of a device may be impaired. Note 2: All voltage values are with respect to ground with DGND, AGND, GND and REF - wired together (unless otherwise noted). REF - is internally connected to the AGND pin on the LTC1093. DGND, AGND, REF - and V - are internally connected to the GND pin on the LTC1091/LTC1092. Note 3: VCC = 5V, VREF + = 5V, VREF - = 0V, V - = 0V for unipolar mode and - 5V for bipolar mode, CLK = 0.5MHz unless otherwise specified. Note 4: These specs apply for both unipolar (LTC1091/LTC1092/LTC1093/ LTC1094) and bipolar (LTC1093/LTC1094 only) modes. In bipolar mode, one LSB is equal to the bipolar input span (2VREF) divided by 1024. For example, when VREF = 5V, 1LSB (bipolar) = 2(5V)/1024 = 9.77mV. Note 5: Linearity error is specified between the actual end points of the A/D transfer curve.
4
U
CONDITIONS VCC = 5.25V VCC = 4.75V VIN = VCC VIN = 0V VCC = 4.75V, IOUT = 10A VCC = 4.75V, IOUT = 360A VCC = 4.75V, IOUT = 1.6mA VOUT = VCC, CS High VOUT = 0V, CS High VOUT = 0V VOUT = VCC LTC1091, CS High LTC1092/LTC1093/LTC1094, CS High, REF + Open LTC1092/LTC1093/LTC1094, VREF = 5V LTC1093/LTC1094, CS High, V - = - 5V
q q q q
UNITS V V A A V V
2.0 0.8 2.5 -2.5 2.4 4.7 4.0 0.4 3 -3 -10 10 1.5 1.0 0.5 1 3.5 2.5 1.0 50
V A A mA mA mA mA mA A
Note 6: Total unadjusted error includes offset, full scale, linearity, multiplexer and hold step errors. Note 7: Two on-chip diodes are tied to each reference and analog input which will conduct for reference or analog input voltages one diode drop below V - or one diode drop above VCC. Be careful during testing at low VCC levels (4.5V), as high level reference or analog inputs (5V) can cause this input diode to conduct, especially at elevated temperatures, and cause errors for inputs near full scale. This spec allows 50mV forward bias of either diode. This means that as long as the reference or analog input does not exceed the supply voltage by more than 50mV, the output code will be correct. To achieve an absolute 0V to 5V input voltage range will therefore require a minimum supply voltage of 4.950V over initial tolerance, temperature variations and loading. Note 8: Channel leakage current is measured after the channel selection.
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL PERFOR A CE CHARACTERISTICS
Change in Offset Error vs Temperature
0.6 0.6 VCC (VREF) = 5V fCLK = 500kHz
MAGNITUDE OF OFFSET CHANGE (LSB)
0.5 0.4 0.3 0.2 0.1 0 -50
0.5 0.4 0.3 0.2 0.1 0 -50
VCC (VREF) = 5V fCLK = 500kHz
MAGNITUDE OF FULL-SCALE CHANGE (LSB)
MAGNITUDE OF LINEARITY CHANGE (LSB)
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
Digital Input Logic Threshold vs Supply Voltage
4
DOUT DELAY TIME FROM SCLK (ns)
DOUT DELAY TIME FROM SCLK (ns)
TA = 25C 3
LOGIC THRESHOLD (V)
2
1
0
4
5
6 7 8 SUPPLY VOLTAGE (V)
Maximum Clock Rate vs Temperature
3.0
MAXIMUM CLK FREQUENCY* (MHz) MAXIMUM CLK FREQUENCY* (MHz) 3.0
VCC = 5V 2.5 2.0 1.5 1.0 0.5 0 -50
2.5 2.0 1.5 1.0 0.5 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10
MINIMUM CLK FREQUENCY** (MHz)
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
*MAXIMUM CLK FREQUENCY REPRESENTS THE HIGHEST FREQUENCY AT WHICH CLK CAN BE OPERATED (WITH 50% DUTY CYCLE) WHILE STILL PROVIDING 100ns SETUP TIME FOR THE DEVICE RECEIVING THE DOUT DATA.
UW
1091/2/3/4 G01
Change in Linearity Error vs Temperature
0.6 0.5 0.4 0.3 0.2 0.1
Change in Full-Scale Error vs Temperature
VCC (VREF) = 5V fCLK = 500kHz
125
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
125
0 -50
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
125
1091/2/3/4 G02
1091/2/3/4 G03
DOUT Delay Time vs Temperature
600 VCC = 5V 500 MSB-FIRST DATA 400 300 LSB-FIRST DATA 200 100 0 -50 600 500 400
DOUT Delay Time vs Supply Voltage
TA = 25C
MSB-FIRST DATA 300 200 100 0 LSB-FIRST DATA
9
10
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
125
4
5
6 7 8 SUPPLY VOLTAGE (V)
9
10
1091/2/3/4 G04
1091/2/3/4 G05
1091/2/3/4 G06
Maximum Clock Rate vs Supply Voltage
0.3
Minimum Clock Rate vs Temperature
VCC = 5V 0.25 0.20 0.15 0.10 0.05 0 -50
TA = 25C
125
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
125
1091/2/3/4 G07
1091/2/3/4 G08
1091/2/3/4 G09
**AS THE CLK FREQUENCY IS DECREASED FROM 500kHz, MINIMUM CLK FREQUENCY (ERROR 0.1LSB) REPRESENTS THE FREQUENCY AT WHICH A 0.1LSB SHIFT IN ANY CODE TRANSITION FROM ITS 500kHz VALUE IS FIRST DETECTED.
5
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL PERFOR A CE CHARACTERISTICS
LTC1091/LTC1092/LTC1093/LTC1094 Maximum Clock Rate vs Source Resistance
1.25 MAXIMUM CLK FREQUENCY (MHz) VCC = 5V TA = 25C 1.00 100k
VIN
+ -
0.75
MAXIMUM RFILTER ()
10k
CFILTER 1F
S & H ACQUISITION TIME TO 0.1% (s)
0.50
RSOURCE
"+" OR "-" INPUT
0.25
VIN
0
10
100 1k RSOURCE ()
LTC1091/LTC1092 Input Channel Leakage Current vs Temperature
100
INPUT CHANNEL LEAKAGE CURRENT (nA)
80
1 * VCC (VREF)] 1024
ON-CHANNEL OR OFF-CHANNEL
1.00
fCLK = 500kHz TA = 25C VOS = 0.85mV AT VCC (VREF) = 5V
LINEARITY ERROR [LSB = 1 * VCC (VREF)] 1024
60
40
OFFSET ERROR [LSB =
20
0 -50
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
LTC1091 Change in Full-Scale Error vs Supply Voltage
0.50
CHANGE IN FULL-SCALE ERROR [LSB = 1 * VCC (VREF)] 1024
fCLK = 500kHz TA = 25C 0.25
SUPPLY CURRENT (mA)
5 4 3 2 1 0
SUPPLY CURRENT (mA)
0
-0.25
-0.50
-0.75
4
5
6 7 8 SUPPLY VOLTAGE (V)
AS THE CLK FREQUENCY AND SOURCE RESISTANCE ARE INCREASED, MAXIMUM CLK
FREQUENCY (ERROR 0.1LSB) REPRESENTS THE FREQUENCY AT WHICH A 0.1LSB SHIFT IN ANY CODE TRANSITION FROM ITS 500kHz, 0 VALUE IS FIRST DETECTED.
6
UW
10k
1091/2/3/4 G10
1091/2/3/4 G13
LTC1091/LTC1092/LTC1093/LTC1094 Maximum Filter Resistor vs Cycle Time
10
RFILTER
LTC1091/LTC1092/LTC1093/LTC1094 Sample-and-Hold Acquisition Time vs Source Resistance
VCC = 5V TA = 25C 0V TO 5V INPUT STEP
1k
1
RSOURCE+
100
VIN
+ -
10 10 100 1000 CYCLE TIME (s) 10000
1091/2/3/4 G11
0.1 100
1k RSOURCE+ ()
10k
1091/2/3/4 G12
LTC1091 Offset Error vs Supply Voltage
1.25
1.25
LTC1091 Linearity Error vs Supply Voltage
fCLK = 500kHz TA = 25C 1.00
0.75
0.75
0.5
0.5
0.25
0.25
125
0
4
5
6 7 8 SUPPLY VOLTAGE (V)
9
10
0
4
5
6 7 8 SUPPLY VOLTAGE (V)
9
10
1091/2/3/4 G14
1091/2/3/4 G15
LTC1091 Supply Current vs Supply Voltage
7 6 fCLK = 500kHz CS = VCC (VREF) TA = 25C
1.8 1.6 1.4 1.2 1.0 0.8
LTC1091 Supply Current vs Temperature
fCLK = 500kHz VCC (VREF) = 5V CS = 5V
9
10
4
5
6 7 8 SUPPLY VOLTAGE (V)
MAXIMUM R
9
10
0.6 -50
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
125
1091/2/3/4 G16
1092/2/3/4 G17
1091/2/3/4 G18
FILTER REPRESENTS THE FILTER RESISTOR VALUE AT WHICH A 0.1LSB CHANGE IN FULL-SCALE ERROR FROM ITS VALUE AT RFILTER = 0 IS FIRST DETECTED.
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL PERFOR A CE CHARACTERISTICS
10
1.25
LINEARITY ERROR (LSB = 1 * VREF) 1024
VCC = 5V
CHANGE IN FULL-SCALE ERROR (LSB = 1 * VREF) 1024
LTC1092/LTC1093/LTC1094 Unadjusted Offset Error vs Reference Voltage
OFFSET ERROR (LSB = 1 * VREF) 1024
9 8 7 6 5 4 3 2 1 0 0.1 VOS = 0.5mV 0.2 1 REFERENCE VOLTAGE (V) 5 10 VOS = 1mV
LTC1092/LTC1093/LTC1094 Noise Error vs Reference Voltage
2.00 NOISE = 200VP-P
PEAK-TO-PEAK NOISE ERROR (LSB) 1.25
1.75
OFFSET ERROR (LSB)
1.25 1.00 0.75 0.50 0.25 0 0.1 0.2 1 REFERENCE VOLTAGE (V) 5 10
0.75
LINEARITY ERROR (LSB)
1.50
LTC1092/LTC1093/LTC1094 Change in Full-Scale Error vs Supply Voltage
0.50 CHANGE IN FULL-SCALE ERROR (LSB) VREF = 4V fCLK = 500kHz SUPPLY CURRENT (mA) 0.25 6 5 4 3 2 1 0 4 5 6 7 8 SUPPLY VOLTAGE (V) 9 10
SUPPLY CURRENT (mA)
0
- 0.25
-0.50
-0.75
UW
1091/2/3/4 G19
LTC1092/LTC1093/LTC1094 Linearity Error vs Reference Voltage
VCC = 5V 1.00
LTC1092/LTC1093/LTC1094 Change in Full-Scale Error vs Reference Voltage
1.25 VCC = 5V 1.00
0.75
0.75
0.50
0.50
0.25
0.25
0 0 1 3 4 2 REFERENCE VOLTAGE (V) 5
0 0 1 3 4 2 REFERENCE VOLTAGE (V) 5
1092/2/3/4 G20
1092/2/3/4 G21
LTC1092/LTC1093/LTC1094 Offset Error vs Supply Voltage
1.25 VREF = 4V fCLK = 500kHz VOS = 1.25mV AT VCC = 5V
LTC1092/LTC1093/LTC1094 Linearity Error vs Supply Voltage
VREF = 4V fCLK = 500kHz 1.00
1.00
0.75
0.50
0.50
0.25
0.25
0
4
5
6 7 8 SUPPLY VOLTAGE (V)
9
10
0
4
5
6 7 8 SUPPLY VOLTAGE (V)
9
10
1091/2/3/4 G22
1091/2/3/4 G23
1091/2/3/4 G24
LTC1092/LTC1093/LTC1094 Supply Current vs Supply Voltage
1.4
VREF OPEN fCLK = 500kHz CS = VCC TA = 25C
LTC1092/LTC1093/LTC1094 Supply Current vs Temperature
VREF OPEN fCLK = 500kHz CS = 5V VCC = 5V
1.2 1.0 0.8 0.6 0.4 0.2 -50
4
5
6 7 8 SUPPLY VOLTAGE (V)
9
10
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
125
1091/2/3/4 G25
1091/2/3/4 G26
1091/2/3/4 G27
7
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL PERFOR A CE CHARACTERISTICS
LTC1092/LTC1093/LTC1094 Reference Current vs Temperature
0.6 VREF = 5V
REFERENCE CURRENT (mA)
1000
INPUT CHANNEL LEAKAGE CURRENT (nA)
0.5 0.4 0.3 0.2 0.1 0 -50
-25
25 50 75 100 0 AMBIENT TEMPERATURE (C)
PI FU CTIO S
LTC1091/LTC1092
CS (Pin 1): Chip Select Input. A logic low on this input enables the LTC1091/LTC1092. CH0, CH1/+ IN, - IN (Pins 2, 3): Analog Inputs. These inputs must be free of noise with respect to GND. GND (Pin 4): Analog Ground. GND should be tied directly to an analog ground plane. DIN (Pin 5)(LTC1091): Digital Data Input. The multiplexer address is shifted into this input. VREF (Pin 5)(LTC1092): Reference Input. The reference input defines the span of the A/D converter and must be kept free of noise with respect to AGND. DOUT (Pin 6): Digital Data Output. The A/D conversion result is shifted out of this output. CLK (Pin 7): Shift Clock. This clock synchronizes the serial data transfer. VCC(VREF)(Pin 8)(LTC1091): Positive Supply and Reference Voltage. This pin provides power and defines the span of the A/D converter. It must be kept free of noise and ripple by bypassing directly to the analog ground plane. VCC (Pin 8 )(LTC1092): Positive Supply Voltage. This pin provides power to the A/D converter. It must be kept free of noise and ripple by bypassing directly to the analog ground plane.
8
UW
LTC1093/LTC1094 Input Channel Leakage Current vs Temperature
900 800 700 600 500 400 300 200 100 0 -50 -25 ON-CHANNEL OFF-CHANNEL GUARANTEED
125
0 75 100 50 25 AMBIENT TEMPERATURE (C)
125
1091/2/3/4 G28
1091/2/3/4 G29
U
U
U
LTC1093/LTC1094
CH0 to CH5/CH0 to CH7 (Pins 1 to 6/Pins 1 to 8): Analog Inputs. The analog inputs must be free of noise with respect to AGND. COM (Pin 7/Pin 9): Common. The common pin defines the zero reference point for all single-ended inputs. It must be free of noise and is usually tied to the analog ground plane. DGND (Pin 8/Pin 10): Digital Ground. This is the ground for the internal logic. Tie to the ground plane. V - (Pin 9/Pin 11): Negative Supply. Tie V - to most negative potential in the circuit. (Ground in single supply applications.) AGND (Pin 10/Pin 12): Analog Ground. AGND should be tied directly to the analog ground plane.
LTC1091/LTC1092 LTC1093/LTC1094 PI FU CTIO S
VREF (Pin 11)(LTC1093): Reference Input. The reference input must be kept free of noise with respect to AGND. REF +, REF - (Pins 13, 14 )(LTC1094): Reference Input. The reference input must be kept free of noise with respect to AGND. DIN (Pin 12/Pin 15): Data Input. The A/D configuration word is shifted into this input. DOUT (Pin 13/Pin 16): Digital Data Output. The A/D conversion result is shifted out of this output. CS (Pin 14/Pin 17): Chip Select Input. A logic low on this input enables the LTC1093/LTC1094. CLK (Pin 15/Pin 18): Shift Clock. This clock synchronizes the serial data transfer. VCC (Pin 16)(LTC1093): Positive Supply. This supply must be kept free of noise and ripple by bypassing directly to the analog ground plane. AVCC, DVCC (Pins 19, 20)(LTC1094): Positive Supply. This supply must be kept free of noise and ripple by bypassing directly to the analog ground plane. AVCC and DVCC should be tied together on the LTC1094.
BLOCK DIAGRA
AVCC 20 DIN 15 INPUT SHIFT REGISTER OUTPUT SHIFT REGISTER
CH0 1 CH1 2 CH2 3 CH3 4 CH4 5 CH5 6 CH6 7 CH7 8 COM 9 ANALOG INPUT MUX 10-BIT CAPACITIVE DAC SAMPLEAND-HOLD COMP 10-BIT SAR
10 DGND
W
U
U
U
(Pin numbers refer to LTC1094)
DVCC 19 18 CLK
16 DOUT
11 V
-
12 AGND
13 REF
-
14 REF
+
CONTROL AND TIMING
17 CS
1091/2/3/4 BD
9
LTC1091/LTC1092 LTC1093/LTC1094
TEST CIRCUITS
On- and Off-Channel Leakage Current
5V ION A IOFF A OFFCHANNELS ON-CHANNEL 3k DOUT 100pF
1091/2/3/4 TC02
Load Circuit for tdDO, t r, t f
1.4V
TEST POINT
POLARITY
1091/2/3/4 TC01
Voltage Waveforms for DOUT Rise and Fall Times, t r, t f Voltage Waveforms for DOUT Delay Time, tdDO
CLK 0.8V tdDO 2.4V DOUT 0.4V
1091/2/3/4 TC03
DOUT
2.4V 0.4V tr
tf
1091/2/3/4 TC04
Voltage Waveforms for tdis
2.0V CS
Load Circuit for tdis, ten
TEST POINT
DOUT WAVEFORM 1 (SEE NOTE 1) tdis DOUT WAVEFORM 2 (SEE NOTE 2)
90%
3k DOUT 100pF
5V tdis WAVEFORM 2, ten tdis WAVEFORM 1
1091/2/3/4 TC05
10%
NOTE 1: WAVEFORM 1 IS FOR AN OUTPUT WITH INTERNAL CONDITIONS SUCH THAT THE OUTPUT IS HIGH UNLESS DISABLED BY THE OUTPUT CONTROL NOTE 2: WAVEFORM 2 IS FOR AN OUTPUT WITH INTERNAL CONDITIONS SUCH THAT THE OUTPUT IS LOW UNLESS DISABLED BY THE OUTPUT CONTROL
1091/2/3/4 TC06
LTC1091 CS
Voltage Waveforms for ten
DIN
START
CLK
1
2
3
4
DOUT ten
B9 0.4V
1091/2/3/4 TC07
10
LTC1091/LTC1092 LTC1093/LTC1094
TEST CIRCUITS
Voltage Waveforms for ten
LTC1092 CS
CLK
1
DOUT ten
B9 0.4V
1091/2/3/4 TC08
LTC1093/LTC1094 CS
DIN
START
CLK
1
2
3
4
5
6
7
DOUT ten
0.4V
B9
1091/2/3/4 TC09
APPLICATI
S I FOR ATIO
The LTC1091/LTC1092/LTC1093/LTC1094 are data acquisiton components that contain the following functional blocks: 1. 10-Bit Successive Approximation A/D Converter 2. Analog Multiplexer (MUX) 3. Sample-and-Hold (S/H) 4. Synchronous, Half-Duplex Serial Interface 5. Control and Timing Logic DIGITAL CONSIDERATIONS 1. Serial Interface The LTC1091/LTC1093/LTC1094 communicate with microprocessors and other external circuitry via a synchronous, half-duplex, 4-wire serial interface while the LTC1092 uses a 3-wire interface (see Operating Sequence). The clock (CLK) synchronizes the data transfer with each bit being transmitted on the falling CLK edge and captured on the rising CLK edge in both transmitting and receiving
U
systems. The LTC1091/LTC1093/LTC1094 first receive input data and then transmit back the A/D conversion result (half-duplex). Because of the half-duplex operation, DIN and DOUT may be tied together allowing transmission over just three wires: CS, CLK and DATA (DIN/DOUT). Data transfer is initiated by a falling chip select (CS) signal. After CS falls, the LTC1091/LTC1093/LTC1094 looks for a start bit. After the start bit is received, a 3-bit input word (6 bits for the LTC1093/LTC1094) is shifted into the DIN input which configures the LTC1091/LTC1093/LTC1094 and starts the conversion. After one null bit, the result of the conversion is output on the DOUT line. At the end of the data exchange, CS should be brought high. This resets the LTC1091/LTC1093/LTC1094 in preparation for the next data exchange. The LTC1092 does not require a configuration input word and has no DIN pin. A falling CS initiates data transfer as shown in the LTC1092 Operating Sequence. After CS falls,
W
U
UO
11
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI
CS DIN 1 DOUT 1 SHIFT MUX ADDRESS IN 1 NULL BIT SHIFT A/D CONVERSION RESULT OUT
1091/2/3/4 AI01
S I FOR ATIO
DIN 2
DOUT 2
the first CLK pulse enables DOUT. After one null bit, the A/D conversion result is output on the DOUT line. Bringing CS high resets the LTC1092 for the next data exchange. 2. Input Data Word The LTC1092 requires no DIN word. It is permanently configured to have a single differential input and to operate in unipolar mode. The conversion result is output on the DOUT line in MSB-first sequence, followed by LSB-first
LTC1091 Operating Sequence Example: Differential Inputs (CH1 +, CH0 -) MSB-First Data (MSBF = 1)
tCYC CS CLK START DIN DOUT Hi-Z SGL/ DIFF MSBF B9 tSMPL tCONV B1 B0 FILLED WITH ZEROS Hi-Z
1091/2/3/4 AI03
ODD/SIGN DON'T CARE
LSB-First Data (MSBF = 0)
tCYC CS CLK START DIN DOUT Hi-Z SGL/ DIFF MSBF B9 tSMPL tCONV B1 B0 B1 B9 Hi-Z FILLED WITH ZEROS ODD/SIGN DON'T CARE
12
U
sequence, providing easy interface to MSB- or LSB-first serial ports. The following disussion applies to the configuration of the LTC1091/LTC1093/LTC1094. The LTC1091/LTC1093/LTC1094 clock data into the DIN input on the rising edge of the clock. The input data words are defined as follows:
LTC1091 DATA INPUT (DIN) WORD: START SGL/ DIFF ODD/ SIGN MSBF MUX ADDRESS MSB-FIRST/ LSB-FIRST UNIPOLAR/ BIPOLAR SELECT 0 LTC1093/LTC1094 DATA INPUT (DIN)WORD: START SGL/ DIFF ODD/ SIGN SELECT 1 UNI MSBF
1091/2/3/4 AI02
W
U
UO
MUX ADDRESS
MSB-FIRST/ LSB-FIRST
1091/2/3/4 AI04
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI
S I FOR ATIO
LTC1092 Operating Sequence
tCYC CS CLK DOUT Hi-Z tSMPL
B9 tCONV
B1
LTC1093/LTC1094 Operating Sequence Example: Differential Inputs (CH4+, CH5-), Unipolar Mode MSB-First Data (MSBF = 1)
tCYC CS CLK START DIN DOUT Hi-Z SGL/ ODD/ DIFF SIGN SEL0 MSBF B9 tCONV tSMPL B1 B0 FILLED WITH ZEROS Hi-Z SEL1 UNI DON'T CARE
LSB-First Data (MSBF = 0)
tCYC CS CLK START DIN DOUT Hi-Z SGL/ ODD/ SEL0 DIFF SIGN Hi-Z MSBF B9 tCONV tSMPL B1 B0 B1 B9 Hi-Z FILLED WITH ZEROS 1091/2/3/4 AI07 SEL1 UNI DON'T CARE
U
B0 B1 tSMPL B9
1091/2/3/4 AI05
1091/2/3/4 AI06
W
U
UO
13
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI
Start Bit The first "logical one" clocked into the DIN input after CS goes low is the start bit. The start bit initiates the data transfer. The LTC1091/LTC1093/LTC1094 will ignore all leading zeros which precede this logical one. After the start bit is received, the remaining bits of the input word will be clocked in. Further inputs on the DIN pin are then ignored until the next CS cycle. Multiplexer (MUX) Address The bits of the input word following the START bit assign the MUX configuration for the requested conversion. For a given channel selection, the converter will measure the
SINGLE-ENDED MUX MODE DIFFERENTIAL MUX MODE
S I FOR ATIO
LTC1093 Channel Selection
SGL/ DIFF 0 0 0 0 0 0 0 0 MUX ADDRESS SELECT ODD/ 0 1 SIGN 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 DIFFERENTIAL CHANNEL SELECTION 0 + 1 - 2 + 3 - + NOT USED - + - + - NOT USED SINGLE-ENDED CHANNEL SELECTION 0 + 1 2 + + NOT USED + + + NOT USED
1091-4 AI09
MUX ADDRESS SGL/ ODD/ SELECT 0 DIFF SIGN 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 1
3
4
5
14
U
voltage between the two channels indicated by the + and - signs in the selected row of the following tables. In single-ended mode, all input channels are measured with respect to GND on the LTC1091 and COM on the LTC1093/LTC1094.
LTC1091 Channel Selection
MUX ADDRESS SGL/ ODD/ DIFF SIGN 1 0 1 1 0 0 0 1 CHANNEL # 0 + + - 1 + - + - - GND
1091-4 AI08
W
U
UO
LTC1094 Channel Selection
MUX ADDRESS SGL/ ODD/ SELECT 0 DIFF SIGN 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 1 0 1 1 1 0 1 MUX ADDRESS SGL/ ODD/ SELECT 0 DIFF SIGN 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 DIFFERENTIAL CHANNEL SELECTION 0 + 1 - 2 + 3 - + - + - + - + - SINGLE-ENDED CHANNEL SELECTION 0 + 1 2 + + + + + + + 3 4 5 6 7 COM - - - - - - - -
1091-4 AI0
4
5
4
5
6
7
-
- + -
+
+
COM - - - - - -
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI
S I FOR ATIO
MSB-First/LSB-First (MSBF) The output data of the LTC1091/LTC1093/LTC1094 is programmed for MSB-first or LSB-first sequence using the MSBF bit. When the MSBF bit is a logical one, data will appear on the DOUT line in MSB-first format. Logical zeros will be filled in indefinitely following the last data bit to accommodate longer word lengths required by some microprocessors. When the MSBF bit is a logical zero, LSB-first data will follow the normal MSB-first data on the DOUT line. (See operating sequence). Unipolar/Bipolar (UNI) The UNI bit of the LTC1093/LTC1094 determines whether the conversion will be unipolar or bipolar. When UNI is a logical one, a unipolar conversion will be performed on the selected input voltage. When UNI is a logical zero, a bipolar conversion will result. The input span and code assignment for each conversion type are shown in the figures below. The LTC1091/LTC1092 are permanently configured for unipolar mode.
Unipolar Transfer Curve (UNI = 1)
1111111111 1111111110
0000000001 0000000000 0V 1LSB VREF - 2LSB VREF VREF - 1LSB
Bipolar Transfer Curve (UNI = 0) LTC1093/LTC1094 Only
0111111111 0111111110 1LSB -VREF + 1LSB -VREF 0000000001 0000000000 VIN 1111111111 1111111110 -1LSB -2LSB 1000000001 1000000000 VREF - 2LSB VREF
1091-4 AI12
U
Unipolar Output Code (UNI = 1)
OUTPUT CODE 1111111111 1111111110 * * * 0000000001 0000000000 INPUT VOLTAGE VREF - 1LSB VREF - 2LSB * * * 1LSB 0V INPUT VOLTAGE (VREF = 5V) 4.9951V 4.9902V * * * 0.0049V 0V
1091-4AI13
W
U
UO
Bipolar Output Code (UNI = 0) LTC1093/LTC1094 Only
OUTPUT CODE 0111111111 0111111110 * * * 0000000001 0000000000 1111111111 1111111110 * * * 1000000001 1000000000 INPUT VOLTAGE VREF - 1LSB VREF - 2LSB * * * 1LSB 0V -1LSB -2LSB * * * -(VREF) + 1LSB -(VREF) INPUT VOLTAGE (VREF = 5V) 4.9902V 4.9805V * * * 0.0098V 0V -0.0098V -0.0195V * * * -4.9902V -5.000V
1091-4AI14
VIN
1091-4 AI11
VREF - 1LSB
15
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO
3. Accommodating Microprocessors with Different Word Lengths The LTC1091/LTC1093/LTC1094 will fill zeros indefinitely after the transmitted data until CS is brought high. At that time the DOUT line is disabled. This makes interfacing easy to MPU serial ports with different transfer increments including 4 bits (e.g., COP400) and 8 bits (e.g., SPI and MICROWIRE/PLUSTM). Any word length can be accommodated by the correct positioning of the start bit in the LTC1091 input word. Figure 1 shows examples of LTC1091 input and output words for 4-bit and 8-bit processors. A complete data exchange can be implemented with two 4-bit MPU outputs and three inputs in 4-bit systems and one 8-bit output and two inputs in 8-bit systems. The resulting data winds up left justified in the MPU with zeros automatically filled in the unused low order bits by the LTC1091. In section 5 another example is given using the MC68HC05C4 which
CS
CLK START DIN SGL/ ODD/ DIFF SIGN MSBF Hi-Z START BIT SGL/ ODD/ MSBF DIFF SIGN X B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 FILL ZEROS ***
DOUT
MPU SENDS 2 DIN WORDS 4-BIT TRANSFERS MPU READS BACK 3 DOUT WORDS
0
0
0
1
START BIT SGL/ ODD/ MSBF DIFF SIGN X
MPU SENDS 1 DIN WORD 8-BIT TRANSFERS MPU READS BACK 2 DOUT WORDS
0
0
0
1
Figure 1. LTC1091 Input and Output Word Arrangements for 4-Bit and 8-Bit Serial Port Microprocessors
MICROWIRE/PLUS is a trademark of National Semiconductor Corp.
16
U
eliminates one 8-bit transfer and positions data right justified inside the MPU. 4. Operation with DIN and DOUT Tied Together The LTC1091/LTC1093/LTC1094 can be operated with DIN and DOUT tied together. This eliminates one of the lines required to communicate to the MPU. Data is transmitted in both directions on a single wire. The processor pin connected to this data line should be configurable as either an input or an output. The LTC1091, for example, will take control of the data line and drive it low on the 4th falling CLK edge after the start bit is received (see Figure 2). Therefore, the processor port line must be switched to an input before this happens, to avoid a conflict. In the next section, an example is made of interfacing the LTC1091 with DIN and DOUT tied together to the Intel 8051 MPU.
X = DON'T CARE B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 0 0 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 0 0 0 0 0 0
1091/2/3/4 F01
W
U
UO
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO U
MSBF LATCHED BY LTC1091 CS 1 CLK 2 3 4 ODD/ SIGN MSBF B9 B8 *** LTC1091 CONTROLS DATA LINE AND SENDS A/D RESULT BACK TO MPU LTC1091 TAKES CONTROL OF DATA LINE ON 4TH FALLING CLK
1091/2/3/4 F02
DATA (DIN/DOUT)
START
MPU CONTROLS DATA LINE AND SENDS MUX ADDRESS TO LTC1091 PROCESSOR MUST RELEASE DATA LINE AFTER 4TH RISING CLK AND BEFORE THE 4TH FALLING CLK
Figure 2. LTC1091 Operation with DIN and DOUT Tied Together
5. Microprocessor Interfaces The LTC1091/LTC1092/LTC1093/LTC1094 can interface directly (without external hardware) to most popular microprocessor (MPU) synchronous serial formats (see Table 1). If an MPU without a dedicated serial port is used, then three or four of the MPU's parallel port lines can be programmed to form the serial link to the LTC1091/ LTC1092/LTC1093/LTC1094. Included here are one serial interface example and one example showing a parallel port programmed to form the serial interface.
W
U
UO
SGL/ DIFF
Table 1. Microprocessors with Hardware Serial Interfaces Compatible with the LTC1091/LTC1092/LTC1093/LTC1094
PART NUMBER Motorola MC6805S2, S3 MC68HC11 MC68HC05 RCA CDP68HC05 Hitachi HD6305 HD63705 HD6301 HD63701 HD6303 HD64180 National Semiconductor COP400 Family COP800 Family NS8050U HPC16000 Family Texas Instruments TMS7002 TMS7042 TMS70C02 TMS70C42 TMS32011* TMS32020 Serial Port Serial Port Serial Port Serial Port Serial Port Serial Port MICROWIRETM MICROWIRE/PLUS MICROWIRE/PLUS MICROWIRE/PLUS SCI Synchronous SCI Synchronous SCI Synchronous SCI Synchronous SCI Synchronous CSI/O SPI SPI SPI SPI TYPE OF INTERFACE
*Requires external hardware MICROWIRE is a trademark of National Semiconductor Corp.
17
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO U
second 8-bit transfer clocks the remaining bits, B7 through B0, into the MPU. ANDing the first MPU received byte with 03 Hex clears the six most significant bits. Notice how the position of the start bit in the first MPU transmit word is used to position the A/D result right justified in two memory locations.
BYTE 2 (DUMMY) X X X X X X X X X X X = DON'T CARE CS START DIN SGL/ ODD/ DIFF SIGN MSBF DON'T CARE B9 BYTE 1 MPU RECEIVED WORD ? ? ? ? ? 0 B9 B8 B7 B6 B5 B8 B7 B6 B5 B4 B3 B2 B1 B0 BYTE 2 B4 B3 B2 B1 B0 2ND TRANSFER
1091/2/3/4 AI15
Motorola SPI (MC68HC05C4, MC68HC11) The MC68HC05C4 has been chosen as an example of an MPU with a dedicated serial port. This MPU transfers data MSB first and in 8-bit increments. With two 8-bit transfers, the A/D result is read into the MPU. The first 8-bit transfer sends the DIN word to the LTC1091 and clocks B9 and B8 of the A/D conversion result into the processor. The
Data Exchange Between LTC1091 and MC68HC05C4
START BIT MPU TRANSMIT WORD BYTE 1 SGL/ ODD/ MSBF X DIFF SIGN
0
1
CLK
DOUT
1ST TRANSFER
Hardware and Software Interface to Motorola MC68HC05C4 Processor
CS ANALOG INPUTS LTC1091 CLK DIN DOUT CO SCK MOSI MISO
1091-4 AI16
DOUT from LTC1091 Stored in MC68HC05C4 RAM
MSB LOCATION A 0 0 0 0 0 0 B9 B8 LSB LOCATION A + 1 B7 B6 B5 B4 B3 B2 B1 B0 BYTE 2 BYTE 1
18
W
U
UO
LABEL START
MNEMONIC BCLRn LDA STA TST BPL LDA STA AND STA TST BPL BSETn LDA STA
COMMENTS Bit 0 Port C Goes Low (CS Goes Low) Load LTC1090 DIN Word into Acc Load LTC1090 DIN Word into SPI from Acc Transfer Begins Test Status of SPIF Loop to Previous Instruction If Not Done with Transfer Load contents of SPI Data Register into Acc (DOUT MSBs) Start Next SPI Cycle Clear 6 MSBs of First DOUT Word Store in Memory Location A (MSBs) Test Status of SPIF Loop to Previous Instruction If Not Done with Transfer Set B0 of Port C (CS Goes High) Load contents of SPI Data Register into Acc (DOUT LSBs) Store in Memory location A + 1 (LSBs)
MC68HC05C4
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO U
LABEL MNEMONIC OPERAND A, #FFH P1.4 P1.4 R4, #04 A P1.3 P1.2, C P1.3 R4, LOOP 1 P1, #04 P1.3 R4, #09 C, P1.2 A P1.3 P1.3 R4, LOOP R2, A C, P1.2 P1.3 P1.3 A A C, P1.2 A A R3, A P1.4 COMMENTS DIN Word for LTC1091 Make Sure CS Is High CS Goes Low Load Counter Rotate DIN Bit into Carry SCLK Goes Low Output DIN Bit to LTC1091 SCLK Goes High Next Bit Bit 2 Becomes an Input SCLK Goes Low Load Counter Read Data Bit into Carry Rotate Data Bit into Acc SCLK Goes High SCLK Goes Low Next Bit Store MSBs in R2 Read Data Bit into Carry SCLK Goes High SCLK Goes Low Clear Acc Rotate Data Bit from Carry to Acc Read Data Bit into Carry Rotate Right into Acc Rotate Right into Acc Store LSBs in R3 CS Goes High MOV SETB CLR MOV LOOP 1 RLC CLR MOV SETB DJNZ MOV CLR MOV LOOP MOV RLC SETB CLR DJNZ MOV MOV SETB CLR CLR RLC MOV RRC RRC MOV SETB
B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 LTC1091 SENDS A/D RESULT BACK TO 8051 P1.2 LTC1091 TAKES CONTROL OF DATA LINE ON 4TH FALLING CLK
1091/2/3/4 AI18
Interfacing to the Parallel Port of the Intel 8051 Family The Intel 8051 has been chosen to demonstrate the interface between the LTC1091 and parallel port microprocessors. Normally, the CS, SCLK and DIN signals would be generated on three port lines and the DOUT signal read on a 4th port line. This works very well. However, we will demonstrate here an interface with the DIN and DOUT of the LTC1091 tied together as described in section 4. This saves one wire. The 8051 first sends the start bit and MUX address to the LTC1091 over the data line connected to P1.2. Then P1.2 is reconfigured as an input (by writing to it a one) and the 8051 reads back the 10-bit A/D result over the same data line.
CS ANALOG INPUTS LTC1091 CLK DOUT DIN MUX ADDRESS A/D RESULT
1091-4 AI17
DOUT from LTC1091 Stored in 8051 RAM
MSB R2 B9 B8 LSB R3 B1 B0 0 0 0 0 0 0 B7 B6 B5 B4 B3 B2
MSBF BIT LATCHED INTO LTC1091 CS 1 CLK 2 3 4
DATA (DIN/DOUT)
START
SGL/ DIFF
ODD/ SIGN
8051 P1.2 OUTPUTS DATA TO LTC1091 8051 P1.2 RECONFIGURED AS AN INPUT AFTER THE 4TH RISING CLK AND BEFORE THE 4TH FALLING CLK
W
U
UO
P1.4 P1.3 P1.2 8051
MSBF
19
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO
2 1 0 3-WIRE SERIAL INTERFACE TO OTHER PERIPHERALS OR LTC1094s CS LTC1094 8 CHANNELS
OUTPUT PORT SERIAL DATA 3 3 CS LTC1094 3 CS LTC1094 8 CHANNELS 3
MPU
Figure 3. Several LTC1094s Sharing One 3-Wire Serial Interface
Sharing the Serial Interface The LTC1094 can share the same 2- or 3-wire serial interface with other peripheral components or other LTC1094s (see Figure 3). In this case, the CS signals decide which LTC1094 is being addressed by the MPU. ANALOG CONSIDERATIONS 1. Grounding The LTC1091/LTC1092/LTC1093/LTC1094 should be used with an analog ground plane and single point grounding techniques. The AGND pin (GND on the LTC1091/LTC1092) should be tied directly to this ground plane. The DGND pin of the LTC1093/LTC1094 can also be tied directly to this ground plane because minimal digital noise is generated within the chip itself. The VCC pin should be bypassed to the ground plane with a 4.7F tantalum with leads as short as possible. AVCC and DVCC should be tied together on the LTC1094. The V - pin (LTC1093/LTC1094) should be bypassed with a 0.1F ceramic disk. For single supply applications, V - can be tied to the ground plane. It is also recommended that the REF - pin and the COM pin be tied directly to the ground plane. All analog inputs should be referenced directly to the single point ground. Digital inputs and outputs should be shielded from and/or routed away from the reference and analog circuitry.
20
U
LTC1091-4 F03
W
U
UO
8 CHANNELS
Figure 4 shows an example of an ideal LTC1091 ground plane design for a 2-sided board. Of course, this much ground plane will not always be possible, but users should strive to get as close to this ideal as possible. 2. Bypassing For good performance, VCC must be free of noise and ripple. Any changes in the VCC voltage with respect to analog ground during a conversion cycle can induce errors or noise in the output code. Because the VCC (VREF) pin of the LTC1091 defines the voltage span of the A/D converter, its bypassing is especially important. VCC noise and ripple can be kept below 1mV by bypassing the VCC pin directly to the analog ground plane with a 4.7F tantalum with leads as short as possible. AVCC and DVCC should be tied together on the LTC1094. Figures 5 and 6 show the effects of good and poor VCC bypassing.
4.7F TANTALUM VCC
S
1 2 3 4
8 7 6 5
S
LTC1091-4 F04
Figure 4. Example Ground Plane for the LTC1091
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO
3. Analog Inputs Because of the capacitive redistribution A/D conversion techniques used, the analog inputs of the LTC1091/ LTC1092/LTC1093/LTC1094 have capacitive switching input current spikes. These current spikes settle quickly and do not cause a problem. However, if large source resistances are used or if slow settling op amps drive the inputs, care must be taken to ensure that the transients caused by the current spikes settle completely before the conversion begins. Source Resistance The analog inputs of the LTC1091/LTC1092/LTC1093/ LTC1094 look like a 60pF capacitor (CIN) in series with a 500 resistor (RON) as shown in Figure 7. CIN gets switched between the selected "+" and "-" inputs once during each conversion cycle. Large external source resistors and capacitances will slow the settling of the inputs. It is important that the overall RC time constants be short enough to allow the analog inputs to completely settle within the allowed time. "+" Input Settling This input capacitor is switched onto the "+" input during the sample phase (tSMPL, see Figure 8). The sample phase is the 1 1/2 CLK cycles before the conversion starts. The voltage on the "+" input must settle completely within this sample time. Minimizing RSOURCE+ and C1 will improve the input settling time. If large "+" input source resistance must be used, the sample time can be increased by using a slower CLK frequency. With the minimum possible sample time of 3s, RSOURCE+ < 2k and C1 < 20pF will provide adequate settling.
U
0.5mV/DIV 10s/DIV
1091-4 F05
W
U
UO
Figure 5. Poor VCC Bypassing. Noise and Ripple Can Cause A/D Errors
0.5mV/DIV
10s/DIV
1091-4 F06
Figure 6. Good VCC Bypassing Keeps Noise and Ripple on VCC Below 1mV
RSOURCE + "+" INPUT C1 RSOURCE - "-" INPUT LTC1091 3RD CLK RON = 500 4TH CLK CIN = 60pF
VIN +
VIN -
C2
LTC091-4 F07
Figure 7. Analog Input Equivalent Circuit
21
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO
"-" Input Settling
At the end of the sample phase the input capacitor switches to the "-" input and the conversion starts (see Figure 8). During the conversion, the "+" input voltage is effectively "held" by the sample-and-hold and will not affect the conversion result. However, it is critical that the "-" input voltage settle completely during the first CLK cycle of the conversion time and be free of noise. Minimizing RSOURCE- and C2 will improve settling time. If large "-" input source resistance must be used, the time allowed for settling can be extended by using a slower CLK frequency. At the maximum CLK rate of 500kHz, RSOURCE- < 1k and C2 < 20pF will provide adequate settling.
CS
CLK
DIN
START
SGL/DIFF
DOUT 1ST BIT TEST "-" INPUT MUST SETTLE DURING THIS TIME "+" INPUT
"-" INPUT
1091-4 F08
Figure 8. "+" and "-" Input Settling Windows
22
U
Input Op Amps
W
U
UO
When driving the analog inputs with an op amp it is important that the op amp settle within the allowed time (see Figure 8). Again, the "+" and "-" input sampling times can be extended as previously described to accommodate slower op amps. Most op amps, including the LT1006 and LT1013 single supply op amps, can be made to settle well even with the minimum settling windows of 3s ("+" input) and 2s ("-" input) which occur at the maximum clock rate of 500kHz. Figures 9 and 10 show examples of adequate and poor op amp settling.
SAMPLE "+" INPUT MUST SETTLE DURING THIS TIME tSMPL
HOLD
tCONV
MSBF
DON`T CARE
B9
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO U
resistor must be used, errors can be eliminated by increasing the cycle time as shown in the typical curve of Maximum Filter Resistor vs Cycle Time.
5mV/DIV
1s/DIV
1091-4 F09
Figure 9. Adequate Settling of Op Amp Driving Analog Input
5mV/DIV
20s/DIV
1091-4 F10
Figure 10. Poor Op Amp Settling Can Cause A/D Errors
RC Input Filtering
It is possible to filter the inputs with an RC network as shown in Figure 11. For large values of CF (e.g., 1F), the capacitive input switching currents are averaged into a net DC current. Therefore, a filter should be chosen with a small resistor and large capacitor to prevent DC drops across the resistor. The magnitude of the DC current is approximately IDC = (60pF)(VIN/tCYC) and is roughly proportional to VIN. When running at the minimum cycle time of 32s, the input current equals 9A at VIN = 5V. In this case, a filter resistor of 50 will cause 0.1LSB of full-scale error. If a larger filter
W
U
UO
Input Leakage Current
Input leakage currents can also create errors if the source resistance gets too large. For instance, the maximum input leakage specification of 1A (at 125C) flowing through a source resistance of 1k will cause a voltage drop of 1mV or 0.2LSB. This error will be much reduced at lower temperatures because leakage drops rapidly (see the typical curve of Input Channel Leakage Current vs Temperature). 4. Sample-and-Hold
Single-Ended Inputs
The LTC1091/LTC1093/LTC1094 provide a built-in sampleand-hold (S&H) function for all signals acquired in the singleended mode. This sample-and-hold allows conversion of rapidly varying signals (see typical curve of S&H Acquisition Time vs Source Resistance). The input voltage is sampled during the tSMPL time as shown in Figure 8. The sampling interval begins as the bit preceding the MSBF bit is shifted in and continues until the falling CLK edge after the MSBF bit is received. On this falling edge, the S&H goes into hold mode and the conversion begins.
IDC "+" CFILTER LTC1091 "-"
1091-4 F11
RFILTER VIN
Figure 11. RC Input Filtering
23
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO
Differential Inputs
With differential inputs, the A/D no longer converts just a single voltage but rather the difference between two voltages. In this case, the voltage on the selected "+" input is still sampled and held and therefore may be rapidly time varying just as in single-ended mode. However, the voltage on the selected "-" input must remain constant and be free of noise and ripple throughout the conversion time. Otherwise, the differencing operation may not be performed accurately. The conversion time is 10 CLK cycles. Therefore, a change in the "-" input voltage during this interval can cause conversion errors. For a sinusoidal voltage on the "-" input this error would be: VERROR(MAX) = (VPEAK)(2) * f("-")(10/fCLK) Where f("-") is the frequency of the "-" input voltage, VPEAK is its peak amplitude and fCLK is the frequency of the CLK. In most cases VERROR will not be significant. For a 60Hz signal on the "-" input to generate a 0.25LSB error (1.25mV) with the converter running at CLK = 500kHz, its peak value would have to be 150mV. 5. Reference Inputs The voltage between the reference inputs of the LTC1091/LTC1092/LTC1093/LTC1094 defines the voltage span of the A/D converter. The reference inputs look primarily like a 10k resistor but will have transient capacitive switching currents due to the switched capacitor conversion technique (see Figure 12). During each bit test of the conversion (every CLK cycle), a capacitive current spike will be generated on the reference pins by the A/D. These current spikes settle quickly and do not cause a problem. However, if slow settling circuitry is used to drive the reference inputs, care must be taken to ensure that transients caused by these current spikes settle completely during each bit test of the conversion. When driving the reference inputs, three things should be kept in mind: 1. The source resistance (ROUT) driving the reference inputs should be low (less than 1) to prevent DC drops caused by the 1mA maximum reference current (IREF).
24
U
2. Transients on the reference inputs caused by the capacitive switching currents must settle completely during each bit test (each CLK cycle). Figures 13 and 14 show examples of both adequate and poor settling. Using a slower CLK will allow more time for the reference to settle. However, even at the maximum CLK rate of 500kHz most references and op amps can be made to settle within the 2s bit time. 3. It is recommended that the REF - input of the LTC1094 be tied directly to the analog ground plane. If REF - is biased at a voltage other than ground, the voltage must not change during a conversion cycle. This voltage must also be free of noise and ripple with respect to analog ground.
REF+ 14 ROUT VREF 13 (AGND)
1091-4 F12
W
U
UO
LTC1091/2/3/4 EVERY CLK CYCLE RON 5pF TO 30pF
10k TYP
Figure 12. Reference Input Equivalent Circuit
0.5mV/DIV
1s/DIV
1091-4 F13
Figure 13. Adequate Reference Settling
LTC1091/LTC1092 LTC1093/LTC1094
APPLICATI S I FOR ATIO U
5V reference becomes 0.5LSB with a 1V reference and 2.5LSBs with a 0.2V reference. If this offset is unacceptable, it can be corrected digitally by the receiving system or by offsetting the "-" input to the LTC1092/LTC1093/ LTC1094.
Noise with Reduced VREF
0.5mV/DIV
1s/DIV
1091-4 F14
Figure 14. Poor Reference Settling Can Cause A/D Errors
6. Reduced Reference Operation The minimum reference voltage of the LTC1091 is limited to 4.5V because the VCC supply and reference are internally tied together. However, the LTC1092/LTC1093/LTC1094 can operate with reference voltages below 1V. The effective resolution of the LTC1092/LTC1093/LTC1094 can be increased by reducing the input span of the converter. The parts exhibit good linearity and gain over a wide range of reference voltages (see typical curves of Linearity and Full-Scale Error vs Reference Voltage). However, care must be taken when operating at low values of VREF because of the reduced LSB step size and the resulting higher accuracy requirement placed on the converter. The following factors must be considered when operating at low VREF values: 1. Offset 2. Noise 3. Conversion speed (CLK frequency)
Offset with Reduced VREF
The offset of the LTC1092/LTC1093/LTC1094 has a larger effect on the output code when the A/D is operated with reduced reference voltage. The offset (which is typically a fixed voltage) becomes a larger fraction of an LSB as the size of the LSB is reduced. The typical curve of Unadjusted Offset Error vs Reference Voltage shows how offset in LSBs is related to reference voltage for a typical value of VOS. For example, a VOS of 0.5mV which is 0.1LSB with a
W
U
UO
The total input-referred noise of the LTC1092/LTC1093/ LTC1094 can be reduced to approximately 200V peak-topeak using a ground plane, good bypassing, good layout techniques and minimizing noise on the reference inputs. This noise is insignificant with a 5V reference but will become a larger fraction of an LSB as the size of the LSB is reduced. The typical curve of Noise Error vs Reference Voltage shows the LSB contribution of this 200V of noise. For operation with a 5V reference, the 200V noise is only 0.04LSB peak-to-peak. In this case, the LTC1092/LTC1093/ LTC1094 noise will contribute virtually no uncertainty to the output code. However, for reduced references, the noise may become a significant fraction of an LSB and cause undesirable jitter in the output code. For example, with a 1V reference, this same 200V noise is 0.2LSB peak-to-peak. This will reduce the range of input voltages over which a stable output code can be achieved by 0.2LSB. If the reference is further reduced to 200mV, the 200V noise becomes equal to one LSB and a stable code may be difficult to achieve. In this case averaging readings may be necessary. This noise data was taken in a very clean setup. Any setupinduced noise (noise or ripple on VCC, VREF, VIN or V -) will add to the internal noise. The lower the reference voltage to be used, the more critical it becomes to have a clean, noise-free setup. Conversion Speed with Reduced VREF With reduced reference voltages, the LSB step size is reduced and the LTC1092/LTC1093/LTC1094 internal comparator overdrive is reduced. Therefore, it may be necessary to reduce the maximum CLK frequency when low values of VREF are used.
25
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL APPLICATI UO
2 VIN
S
0C to 500C Furnace Exhaust Gas Temperature Monitor with Low Supply Detection
9V VIN 0.1F 4 20k 1N4148 2 LT1021-5 56k 6 VOUT
+
10F
-
J TYPE
8
J
LT1025A GND COMMON 5
+
4
LTC1091A 3 1F 2
+ -
1
7 6 8 4 0.1F 1F 10k 47
CS CH0 CH1 GND
VCC CLK DOUT DIN
TO MCU
LTC1052
0.1F
1091 TA03
1k 0.1%
0.33F
3.4k 1%
178k 0.1%
26
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL APPLICATI UO S
0C to 100C 0.25C Accurate Thermistor Based Temperature Measurement System
5V 4.7F 2N3904 10k 10% LTC1094 YSI 44201 0C TO 100C CH0 CH1 CH2 CH3 5k AT 25C 20C TO -40C YSI 44201 CH4 CH5 CH6 DVCC AVCC CLK CS DOUT DIN REF + REF - AGND V- TO MCU 15k 10%
*
2954 5000 4562
CH7 COM DGND
+
LT1006
-
1491
*YSI 44007, 44034 OR EQUIVALENT
1091-4 TA04
- 55C to 125C Thermometer Using Current Output Silicon Sensors
9V 4.7F 5V LT1019-2.5 3 LM134 OR OTHER 1A/K SENSOR 226 CS LTC1092 VCC SCLK DOUT VREF
1091 TA05
VOUT
10F
11.5k
+ -
GND
TO MCU
27
LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U
Dimensions in inches (millimeters) unless otherwise noted.
N8 Package 8-Lead PDIP (Narrow 0.300)
(LTC DWG # 05-08-1510)
0.400* (10.160) MAX 8 7 6 5
0.255 0.015* (6.477 0.381)
1 0.300 - 0.325 (7.620 - 8.255)
2
3
4 0.130 0.005 (3.302 0.127)
0.045 - 0.065 (1.143 - 1.651)
0.009 - 0.015 (0.229 - 0.381)
0.065 (1.651) TYP 0.125 (3.175) 0.020 MIN (0.508) MIN 0.018 0.003 (0.457 0.076)
N8 1098
(
+0.035 0.325 -0.015 8.255 +0.889 -0.381
)
0.100 (2.54) BSC
*THESE DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSIONS. MOLD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.010 INCH (0.254mm)
28
LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U
Dimensions in inches (millimeters) unless otherwise noted.
N Package 16-Lead PDIP (Narrow 0.300)
(LTC DWG # 05-08-1510)
0.770* (19.558) MAX 16 15 14 13 12 11 10 9
0.255 0.015* (6.477 0.381)
1
2
3
4
5
6
7
8
0.300 - 0.325 (7.620 - 8.255)
0.130 0.005 (3.302 0.127) 0.020 (0.508) MIN
0.045 - 0.065 (1.143 - 1.651)
0.009 - 0.015 (0.229 - 0.381)
0.065 (1.651) TYP 0.125 (3.175) MIN 0.018 0.003 (0.457 0.076)
(
+0.035 0.325 -0.015 8.255 +0.889 -0.381
)
0.100 (2.54) BSC
*THESE DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSIONS. MOLD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.010 INCH (0.254mm)
N16 1098
29
LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U
Dimensions in inches (millimeters) unless otherwise noted.
N Package 20-Lead PDIP (Narrow 0.300)
(LTC DWG # 05-08-1510)
1.040* (26.416) MAX 20 19 18 17 16 15 14 13 12 11
0.255 0.015* (6.477 0.381)
1 0.300 - 0.325 (7.620 - 8.255) 0.130 0.005 (3.302 0.127) 0.020 (0.508) MIN
2
3
4
5
6
7
8
9
10
0.045 - 0.065 (1.143 - 1.651)
0.009 - 0.015 (0.229 - 0.381)
0.065 (1.651) TYP 0.125 (3.175) MIN 0.005 (0.127) MIN 0.100 (2.54) BSC 0.018 0.003 (0.457 0.076)
(
+0.035 0.325 -0.015 +0.889 8.255 -0.381
)
*THESE DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSIONS. MOLD FLASH OR PROTRUSIONS SHALL NOT EXCEED 0.010 INCH (0.254mm)
N20 1098
30
LTC1091/LTC1092 LTC1093/LTC1094 PACKAGE DESCRIPTIO U
Dimensions in inches (millimeters) unless otherwise noted.
SW Package 16-Lead Plastic Small Outline (Wide 0.300)
(LTC DWG # 05-08-1620)
0.398 - 0.413* (10.109 - 10.490) 16 15 14 13 12 11 10 9
NOTE 1
0.394 - 0.419 (10.007 - 10.643)
0.291 - 0.299** (7.391 - 7.595) 0.010 - 0.029 x 45 (0.254 - 0.737) 0 - 8 TYP
1
2
3
4
5
6
7
8
0.093 - 0.104 (2.362 - 2.642)
0.037 - 0.045 (0.940 - 1.143)
0.009 - 0.013 (0.229 - 0.330)
NOTE 1 0.016 - 0.050 (0.406 - 1.270)
0.050 (1.270) BSC
0.004 - 0.012 (0.102 - 0.305)
NOTE: 1. PIN 1 IDENT, NOTCH ON TOP AND CAVITIES ON THE BOTTOM OF PACKAGES ARE THE MANUFACTURING OPTIONS. THE PART MAY BE SUPPLIED WITH OR WITHOUT ANY OF THE OPTIONS *DIMENSION DOES NOT INCLUDE MOLD FLASH. MOLD FLASH SHALL NOT EXCEED 0.006" (0.152mm) PER SIDE **DIMENSION DOES NOT INCLUDE INTERLEAD FLASH. INTERLEAD FLASH SHALL NOT EXCEED 0.010" (0.254mm) PER SIDE
0.014 - 0.019 (0.356 - 0.482) TYP
S16 (WIDE) 1098
Information furnished by Linear Technology Corporation is believed to be accurate and reliable. However, no responsibility is assumed for its use. Linear Technology Corporation makes no representation that the interconnection of circuits as described herein will not infringe on existing patent rights.
31
LTC1091/LTC1092 LTC1093/LTC1094
TYPICAL APPLICATION
Micropower, 500V Optoisolated, Multichannel, 10-Bit Data Acquisition System Is Accessed Once Every Two Seconds
LT1021-5 1
+
10F* 51k 150
LTC1094 CH0 CH1 CH2 8 ANALOG INPUTS 0V TO 5V RANGE CH3 CH4 CH5 CH6 CH7 COM DGND DVCC AVCC CLK CS DOUT DIN REF+ REF - AGND V- TO ADDITIONAL LTC1094s 300 4N28 10k 2N3904 *SOLID TANTALUM **MC68HC05 CODE AVAILABLE FROM LINEAR TECHNOLOGY ISOLATION BARRIER 5V 51k 51k 150 5.1k x3 51k 150
RELATED PARTS
PART NUMBER LTC1090 LTC1291/LTC1292 LTC1293/LTC1294 DESCRIPTION 10-Bit, 8-Channel ADC 12-BIT, 2-Channel and Differential ADCs 12-Bit, 6- and 8-Channel ADCs COMMENTS Serial I/O, 1.5mA Supply Current Pin Compatible Upgrades to LTC1091/LTC1092 Pin Compatible Upgrades to LTC1093/LTC1094
32
Linear Technology Corporation
1630 McCarthy Blvd., Milpitas, CA 95035-7417
(408)432-1900 q FAX: (408) 434-0507 q www.linear-tech.com
U
4N28s 10k 9V 10k 2N3906 51k 2N3906 150 5V 10k SCK 5V 10k C1
5V 10k C0 TO 68HC05** 5V 10k MOSI
5.1k
MISO
4N28
LT1091-4 TA06
NC
1091fa LT/TP 1099 2K REV A * PRINTED IN USA
(c) LINEAR TECHNOLOGY CORPORATION 1988


▲Up To Search▲   

 
Price & Availability of LTC1091

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X